brcmfmac: assure SSID length from firmware is limited
authorArend van Spriel <arend.vanspriel@broadcom.com>
Thu, 14 Feb 2019 12:43:47 +0000 (13:43 +0100)
committerSalvatore Bonaccorso <carnil@debian.org>
Thu, 18 Jul 2019 22:23:17 +0000 (23:23 +0100)
commit74fde17acbc3ec2a7e5e0e3bfc3fc85f51e80e4c
tree03b6980233d4b68bd2b6de230e2fd4547f1edb86
parenta1b4eefaead678b64979758573af84fd354d4cba
brcmfmac: assure SSID length from firmware is limited

The SSID length as received from firmware should not exceed
IEEE80211_MAX_SSID_LEN as that would result in heap overflow.

Reviewed-by: Hante Meuleman <hante.meuleman@broadcom.com>
Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
Reviewed-by: Franky Lin <franky.lin@broadcom.com>
Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Gbp-Pq: Topic bugfix/all
Gbp-Pq: Name brcmfmac-assure-SSID-length-from-firmware-is-limited.patch
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c